Click here to Skip to main content
15,887,135 members
Home / Discussions / C#
   

C#

 
GeneralRe: Restoring Initial UI State Pin
Jasmine25012-May-13 12:35
Jasmine25012-May-13 12:35 
GeneralRe: Restoring Initial UI State Pin
Eddy Vluggen3-May-13 1:35
professionalEddy Vluggen3-May-13 1:35 
AnswerRe: Restoring Initial UI State Pin
Clifford Nelson2-May-13 17:12
Clifford Nelson2-May-13 17:12 
QuestionAttendance System Pin
behrouz shamlo2-May-13 2:43
behrouz shamlo2-May-13 2:43 
AnswerRe: Attendance System Pin
OriginalGriff2-May-13 4:44
mveOriginalGriff2-May-13 4:44 
AnswerRe: Attendance System Pin
Eddy Vluggen2-May-13 5:06
professionalEddy Vluggen2-May-13 5:06 
AnswerRe: Attendance System Pin
Abhinav S2-May-13 6:09
Abhinav S2-May-13 6:09 
GeneralRe: Attendance System Pin
Eddy Vluggen2-May-13 11:09
professionalEddy Vluggen2-May-13 11:09 
Abhinav S wrote:
Try looking at samples across the internet to identify your fields correctly.
I really dislike this MO; "go find a decent db on the netz".

Make a list of all the facts that your information-system needs to administer. Group the facts into logical groupings. Make sure every fact is atomic; if it's not, split it into multiple facts.

Iterate each group, giving it a descriptive name for the fact-collection. Now, iterate again, and find the fact (or facts) in each group that uniquely identifies a row/record/tupel/object whatever you call it. That's the fact(s) (or field(s) or column(s)) that represent the primary key.

Next, iterate all those tables/groups of facts again, and remove any fact that's not being identified by it's key.

This is called "database-design and normalization", and is a bit more work than described above.

And no, a housenumber "21a" does NOT consist of two facts, that's ONE fact. (Person has one housenumber, which happens to be a combination of two real-life things. These are, however, never used irl as separate facts, and hence, should not be modelled as different facts. Same goes for street and housenumber; if you need an address, reserve space for an address, not a street and a housenumber.
Bastard Programmer from Hell Suspicious | :suss:
If you can't read my code, try converting it here[^]

GeneralRe: Attendance System Pin
behrouz shamlo8-May-13 2:22
behrouz shamlo8-May-13 2:22 
GeneralRe: Attendance System Pin
Eddy Vluggen8-May-13 7:04
professionalEddy Vluggen8-May-13 7:04 
Questiondraw row column cube c# Pin
nimolZero1-May-13 23:56
nimolZero1-May-13 23:56 
AnswerRe: draw row column cube c# Pin
Abhinav S2-May-13 0:20
Abhinav S2-May-13 0:20 
GeneralRe: draw row column cube c# Pin
nimolZero2-May-13 14:03
nimolZero2-May-13 14:03 
AnswerRe: draw row column cube c# Pin
Jasmine25012-May-13 5:58
Jasmine25012-May-13 5:58 
QuestionCompile warnings as errors. Pin
Septimus Hedgehog1-May-13 23:10
Septimus Hedgehog1-May-13 23:10 
SuggestionRe: Compile warnings as errors. Pin
Maarten Kools1-May-13 23:34
professionalMaarten Kools1-May-13 23:34 
AnswerRe: Compile warnings as errors. Pin
Abhinav S1-May-13 23:38
Abhinav S1-May-13 23:38 
AnswerRe: Compile warnings as errors. Pin
OriginalGriff2-May-13 5:15
mveOriginalGriff2-May-13 5:15 
GeneralRe: Compile warnings as errors. Pin
Septimus Hedgehog2-May-13 23:32
Septimus Hedgehog2-May-13 23:32 
GeneralRe: Compile warnings as errors. Pin
OriginalGriff3-May-13 0:01
mveOriginalGriff3-May-13 0:01 
AnswerRe: Compile warnings as errors. Pin
PIEBALDconsult3-May-13 11:29
mvePIEBALDconsult3-May-13 11:29 
QuestionHow do they do this when copying files? Pin
Septimus Hedgehog1-May-13 20:03
Septimus Hedgehog1-May-13 20:03 
AnswerRe: How do they do this when copying files? Pin
Pete O'Hanlon1-May-13 20:18
mvePete O'Hanlon1-May-13 20:18 
GeneralRe: How do they do this when copying files? Pin
Garth J Lancaster1-May-13 20:22
professionalGarth J Lancaster1-May-13 20:22 
GeneralRe: How do they do this when copying files? Pin
Pete O'Hanlon1-May-13 21:25
mvePete O'Hanlon1-May-13 21:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.