Προς το περιεχόμενο
  • 0
Συνδεθείτε  
bahamut_zero

XML και διαφορα αναμεσα σε attributes και elements

Ερώτηση

Καλησπερα, εχω μια πολυ απλη αλλα βασικη (για εμενα που τωρα ασχολουμαι 1η φορα) απορια σχετικα με το διαχωρισμο των 2 εννοιων attributes και elements, που γεννηθηκε απο την παρακατω ασκηση.

 

 

Capture.jpg

 

Αυτό που σκέφτηκα ήταν το εξής:

<schema>
   <Transcript>
      <TransccriptID> ... </TranscriptID>
      <StudentID> ... </StudentID>
      <dateOfIssue> ... </dateOfIssue>
   </Transcript>
   <TranscriptItem>
      <TranscriptID> ... </TranscriptID>
      <courseID> ... </courseID>
      <grade> ... </grade>
   </TranscriptItem>
</schema>

To θεμα μου είναι αν σωστά τα έχω δηλώσει σαν elements ή πρεπει να δηλώσω κάποιο σαν attribute.

 

Επίσης σχετικά με το TranscriptID΄, το οποίο είναι κοινό κλειδί και στους 2 πίνακες, χρειάζεται κάποια ειδική μεταχείριση; Να δηλωθεί κάπως διαφορετικά για να φαίνεται πως είναι PK-FΚ; Εχει να κάνει με τα attributes  αυτό;

 

Είναι αρκετά noob-ικη ερώτηση, αλλά δεν μπορώ να βγάλω άκρη από tutorials τύπου http://www.w3schools.com/xml/xml_attributes.asp

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

1 απάντηση σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

  • 0
Δημοσ. (επεξεργασμένο)

To θεμα μου είναι αν σωστά τα έχω δηλώσει σαν elements ή πρεπει να δηλώσω κάποιο σαν attribute.

Ρίξε μια ματιά εδώ: http://www.ibm.com/developerworks/library/x-eleatt/

 

edit: Επειδή και εγώ μια ματιά έχω ρίξει αλλά γενικά θεωρώ ότι γράφει ενδιαφέρον πράγματα, νομίζω πρέπει να σκεφτείς και τι θα τα κανεις αυτα τα δεδομένα. Αν π.χ χρησιμοποιήσεις έναν XML processor για να τα διαβάσεις, τι indexes δημιουργεί αυτος ο processor? Πως αντιλαμβάνεται τα elements και πως τα attributes? Αυτό ας πουμε θα επηρεάσει το performance.

 

Επίσης σχετικά με το TranscriptID΄, το οποίο είναι κοινό κλειδί και στους 2 πίνακες, χρειάζεται κάποια ειδική μεταχείριση; Να δηλωθεί κάπως διαφορετικά για να φαίνεται πως είναι PK-FΚ; 

Ρίξε και μια ματιά εδώ: http://stackoverflow.com/questions/15770948/primary-and-foreign-keys-in-xml-schema

Επεξ/σία από Luciddream

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι εύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
Συνδεθείτε  
×
×
  • Δημιουργία νέου...

Χρήσιμες πληροφορίες

Με την περιήγησή σας στο insomnia.gr, αποδέχεστε τη χρήση cookies που ενισχύουν σημαντικά την εμπειρία χρήσης.