Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I need helping writing dtd. I keep getting error when i try to validate. Also, t

ID: 3634303 • Letter: I

Question

I need helping writing dtd. I keep getting error when i try to validate.
Also, the course_type element must attributes lab and lecture, each of which may have values true or false. I am not sure if I did that part correctly.
<!DOCTYPE Course_Catalog SYSTEM "a4p1.dtd">


<!ELEMENT course_Catalog (course+)>
<!ELEMENT course (department, course_name, course_number, instructor,

course_type, time,room)>

<!ELEMENT department (#PCDATA)>
<!ELEMENT course_name (#PCDATA)>
<!ELEMENT instructor (#PCDATA)>
<!ELEMENT course_type (#PCDATA)>
<!ELEMENT time (#PCDATA)>
<!ELEMENT room (#PCDATA)>

<!ATTLIST course_type lab (true|false) #REQUIRED>
<!ATTLIST course_type lecture (true|false) #REQUIRED>

Explanation / Answer

Dear

<!DOCTYPE Course_Catalog SYSTEM "a4p1.dtd" [

<!ELEMENT course_Catalog (course+)>
<!ELEMENT course (department, course_name, course_number, instructor,
course_type, time, room)>

<!ELEMENT department (#PCDATA)>
<!ELEMENT course_name (#PCDATA)>

<!ELEMENT course_number (#PCDATA)>
<!ELEMENT instructor (#PCDATA)>
<!ELEMENT course_type(lab, course_type)>

<!ELEMENT time (#PCDATA)>
<!ELEMENT room (#PCDATA)>

<!ELEMENT lab (#PCDATA)>
<!ATTLIST course_type lab (true|false) "true">

<!ELEMENT lecture (#PCDATA)>

<!ATTLIST course_type lecture (true|false) "true">

]>