Hi all, I've got an assignment to do and the scenario i created was a book shop which is transfering from a paper system to an access database. They wouldn't need to copy over all their data just enter new data from the creation of the database onwards but I have come into a few problems in my planning.
I am used to SQL and PL/SQL programming in which it is alot easier to use fk constraints etc and it has left me somewhat confused about how i'm going to be able to do this task.
Here is what I have at the moment anyway, any help or guidance would be appreciated.
I was thinking having a main page which opens up when the user starts the database with a 'NEW ORDER' button which will open a form which will have order date and postage date from the Orders table, customer information fields from the customers table and payment information from the payment table, I will also need to get the book title in there somehow too. But what I am confused about is how can I get all of this information on one form? because otherwise the user would have to enter new customer then new order then new payment all seperately which is time consuming and not really what i want.
Also, i have an ID field on all of the tables (customer_ID for example) and I have to manually enter these when they are foreign keys, how does this work when it links to the same column of the table which it is a primary key (as in book_id in the books table is autonumber and works fine but in the orders table as its a fk i have to put the number in myself which i have to find out which it matches too which surely isnt right?)
Sorry if this doesn't make alot of sense but any questions or if you would like me to elaborate then please just ask![]()