On 2016-03-10 10:55, Stephen Russell wrote:
"until I was absolutely sure I wanted to save the entire dataset."
That is exactly what we are talking about. When user clicks save,
submit,
ok, button they are in save mode. Then you commit header row(s)
retaining
the fkey(s) necessary for your transactional details.
Yes but until the user does the Save, I have to keep the relationship
hierarchy for primary keys and related foreign keys.
Example (where cID is the table's primary key):
1) Create Job (cID in Jobs cursor)
2) Create 1:M items (cID in Items cursor, with cJobID foreign key
pointing back to Jobs table)
3) Create 1:M details about each item (cID in Details cursor, with
cItemID foreign key pointing back to Items table)
4) Create some 1:M offshoots perhaps for each Detail (...you see the
trend...)
Rather than add all those records immediately to the database and later
abandon because the dude hits "Cancel", I prefer to create my own keys
rather than rely on AutoIncrement to have full control like this.
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.