![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hello Group, I have a little designing problem. I am designing a database partially from scratch and partially from a excelsheet model. Now I try to explain what my problem is at the moment: imagine you would program word for windows and word for mac. you can say that there are parts in the windows word that aren't needed in the mac word. i have a excelsheet with all modules in it (with a version and revision). As you can imagine it is more important to build the GUI (with editor) first and then build the grammar (and stuff like that), that means, that you have many different programmversions ... here are some typical entries: "ID" "Modul" "version" "Programmversion" "Project" 1 gui 1 alpha windows, mac 2 save_as 1 beta windows 3 save_as 2 beta mac 4 example 1 alpha mac 5 gui 2 alpha windows as you see there is the module save_as twice in the sheet (if there are more programmversions and more projects there could be possible more versions) with database designing you can see, that the "project" gets me into trouble. because one module can be in n programmversions (because it gets changed a lot), but it doesn't mean that it is in the same project (as you can see with modul gui) ... i guess a table with id modul version programmversion project 1 gui 1 alpha windows 1 gui 1 alpha mac ... 5 gui 2 alpha windows should do the trick - and if you are searching for the programmversion the gui is part of you can join a "modul"-table with the new table?! i know this is really hard to understand, but if someone helped me with an advice, that'll be great!! |
#3
| |||
| |||
|
|
Hello Group, I have a little designing problem. I am designing a database partially from scratch and partially from a excelsheet model. |
|
Now I try to explain what my problem is at the moment: imagine you would program word for windows and word for mac. you can say that there are parts in the windows word that aren't needed in the mac word. i have a excelsheet with all modules in it (with a version and revision). As you can imagine it is more important to build the GUI (with editor) first and then build the grammar (and stuff like that), that means, that you have many different programmversions ... here are some typical entries: "ID" "Modul" "version" "Programmversion" "Project" 1 gui 1 alpha windows, mac 2 save_as 1 beta windows 3 save_as 2 beta mac 4 example 1 alpha mac 5 gui 2 alpha windows as you see there is the module save_as twice in the sheet (if there are more programmversions and more projects there could be possible more versions) with database designing you can see, that the "project" gets me into trouble. because one module can be in n programmversions (because it gets changed a lot), but it doesn't mean that it is in the same project (as you can see with modul gui) ... i guess a table with id modul version programmversion project 1 gui 1 alpha windows 1 gui 1 alpha mac ... 5 gui 2 alpha windows should do the trick - and if you are searching for the programmversion the gui is part of you can join a "modul"-table with the new table?! i know this is really hard to understand, but if someone helped me with an advice, that'll be great!! |
#4
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |