![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I'm in the process of converting a VFP 7.0 app to Sql Server back end. Right now the app has 5 separate tables, one page of each on a different page in a pageframe. There are maybe 100 fields all together, one being a memo field. I am debating combining the whole thing into one large table. Makes programming, formatting, etc WAY easier and keeps data integrity cleanup easier also since there are no more orphan child records floating about, etc. Does anyone see any negatives on doing this? Thanks. Monica |
#3
| |||
| |||
|
|
Well, it pretty much depends on the data design. A big honkin' table might make programming and formatting "way easier" (although I can't see how) but it will most likely blow your normalization and referential integrity all to hell. What kind of data? Almost all character data. One memo field. Couple dates. And it is absolutely related info. Like a rolodex with a lot of fields...couple bells and whistle triggers, but data-wise, pretty straightforward stuff. I can't come up with any negatives on slathering it across a page frame. |
#4
| |||
| |||
|
|
I know how to normalize tables. Not the issue. And since they are all actually related fields and not parent/child relationships unless I force them to be (all 1:1, not 1:many), referential integrity isn't a problem. I was just curious if there is a downside of having that many fields in a table. |
![]() |
| Thread Tools | |
| Display Modes | |
| |