<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Βάσεις δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/73/ShowForum.aspx</link><description>Για όσους κάνουν τα πρώτα τους βήματα στην Microsoft Access ή τον SQL Server, ή γενικότερα στη θεωρία βάσεων δεδομένων.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Σχεδιασμός βάσης δεδομένων</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/57216.aspx</link><pubDate>Sat, 20 Feb 2010 12:17:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:57216</guid><dc:creator>Parhs88</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/57216.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=73&amp;PostID=57216</wfw:commentRss><description>&lt;span class="Apple-style-span" style="font-family:tahoma, arial, sans-serif, FreeSans;line-height:17px;-webkit-border-horizontal-spacing:1px;-webkit-border-vertical-spacing:1px;"&gt;Γεια σας!&lt;br&gt;Θελω να σχεδιάσω μια βαση για μια εφαρμογή που φτιάχνω και έχω κάποιες αμφιβολίες για το σχεδιασμό της....&lt;br&gt;&lt;br&gt;Αφορά εργαστηριακές εξετάσεις&lt;br&gt;&lt;br&gt;Συνοπτικά θέλω&lt;br&gt;-Να υπάρχουν κάποιες κατηγορίες(χωρις υποκατηγορίες)&lt;br&gt;-Να υπάρχουν κάποιες (μεταβλητες-τιμες) πχ Χοληστερίνη, Λευκα αιμοσφαίρια κτλ αυτα δλδ που δειχνουμε σε κάθε εξεταση η οποία θα ανήκει σε μια κατηγορία&lt;br&gt;-Θα υπάρχουν φυλλα Εξετάσεων... Δηλαδη ενα φυλλο εξετάσεων θα περιλαμβάνει κάποιο υποσύνολο απο τις παραπάνω τιμές...&lt;br&gt;-Θα υπάρχει ενας πινακας με κανονικές τιμές...&lt;br&gt;-Θα υπάρχει ενας πινακας που θα αποθηκεύει τις τιμές των εξετάσεων του πελάτη&lt;br&gt;&lt;br&gt;Εχοντας υποψην οτι... ολα μπορουν να επεκταθουν απο το χρηστη:&lt;br&gt;Πινακες&lt;br&gt;&lt;br&gt;&lt;b&gt;Κατηγορίες&lt;/b&gt;&lt;br&gt;id&lt;br&gt;&lt;br&gt;onomasia&lt;br&gt;...&lt;br&gt;...&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Πεδία&lt;/b&gt;&lt;br&gt;id&lt;br&gt;&lt;br&gt;id_katigorias&lt;br&gt;onomasia&lt;br&gt;monades metrisis&lt;br&gt;τύπος_δεδομενων(string,plain object,double ktl)&lt;br&gt;...&lt;br&gt;...&lt;br&gt;&lt;br&gt;&lt;b&gt;Φύλλα Εξετάσεων&lt;/b&gt;&lt;br&gt;id&lt;br&gt;&lt;br&gt;id_katigorias&lt;br&gt;onomasia&lt;br&gt;....&lt;br&gt;...&lt;br&gt;..&lt;br&gt;&lt;br&gt;&lt;b&gt;Φυλλα εξετάσεων - Πεδία&lt;/b&gt;&lt;br&gt;id_pediou&lt;br&gt;id_fulou&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Κανονικές Τιμές&lt;/b&gt;&lt;br&gt;id_pediou&lt;br&gt;typos&lt;br&gt;&lt;br&gt;min&lt;br&gt;max&lt;br&gt;...&lt;br&gt;...&lt;br&gt;&lt;br&gt;&lt;br&gt;Και εδώ έρχεται το ερώτημα...Πως να αποθηκευτουν οι τιμές κάποιας εξετασης ενός πελάτη που μπορει να περιέχει απροσδιοριστα πεδια απο πολλα φύλλα εξετάσεων;&lt;br&gt;&lt;br&gt;Μια λυση που σκεφτηκα αρχικα ήταν να φτιαξω ενα πινακα και καθε γραμμη να ειχε μια εξεταση για ενα πελάτη...Και τα περιεχομενα να ηταν μέσα σε ενα hashmap....&lt;br&gt;Απο την μια ειδα οτι αυτο δημιουργει άλλα προβληματα... και λυνει ισως κάποια άλλα...&lt;br&gt;Εστω δλδ haspmap mapa&lt;br&gt;Θα ειναι του στυλ mapa("id_fulou.id_pediou")=....η τιμή του.... που μπορει να ειναι string,double Η συνθετο αντικειμενο....&lt;br&gt;Ομως αυτο πιστευω πως θα ειχε προβληματα οπως&lt;br&gt;Οταν θελω να δω πια φυλλα περιέχει η εξεταση ευκολα&lt;br&gt;Οταν το συστημα διαγνώσεων προσπαθεί να βρει τα πεδια δεν θα ειναι ευκολο&lt;br&gt;Δε μπορω να σκεφτω κάτι αλλο&lt;br&gt;&lt;br&gt;Η άλλη λύση ειναι να γινει με ενα Ταβλε της μορφής&lt;br&gt;&lt;br&gt;&lt;b&gt;Εξετάσεις&lt;/b&gt;&lt;br&gt;id&lt;br&gt;&lt;br&gt;&lt;b&gt;pelatis id&lt;/b&gt;&lt;br&gt;imerominia&amp;nbsp;&lt;br&gt;...&lt;br&gt;...&lt;br&gt;&lt;br&gt;&lt;b&gt;Εξετάσεις_Pedia&lt;/b&gt;&lt;br&gt;id_Exetasis&lt;br&gt;id_pedio&lt;br&gt;&lt;br&gt;id_fullo&lt;br&gt;timi(Λογικα θα πρέπει να ειναι τυπου blob για να μπορει να ειναι ολα)&lt;br&gt;&lt;br&gt;Ο προβληματισμός μου ειναι τι ειναι καλύτερο... Να αποφυγω το Εξετάσεις πεδία&amp;nbsp;&lt;br&gt;και αντι αυτου να μπει μια στηλη στο Εξετάσης τύπου blob και να εχει ενα haspmap;&lt;br&gt;&lt;br&gt;Ευχαριστώ για το χρόνο σας&lt;/span&gt;</description></item></channel></rss>