E
Emelda
I am new to access database design. My database is for tracking documents
(creation, revision, and filing) and then tracking training. Since I am
working with existing data for tracking documents, I am concentrating on
making sure this works first before including training. This existing data is
located in separate access databases that function more like excel
spreadsheets. I have combined them into tables within one database, performed
the normalization steps, created a junction table for the primary keys of the
individual tables, and created relationships from the primary keys of the
individual tables to the junction table.
I am having trouble with one field (Document Number and Revision). It is in
three tables (creation, filing, and the junction tables). In the creation
table, Document Number and Revision field is the primary key. In the filing
and junction tables, the Document Number and Revision field is a foreign key.
I was unable to create a relationship between the creation table and the
filing table and enable referential integrity. Therefore, I created a
one-to-many relationship for Document Number and Revision field from the
creation table to the junction table. Is this sufficient normalization? Also,
is this one relationship sufficient to link the data?
There will not be equivalent number of records in each of these tables. The
filing table will include the most records.
I have questions regarding forms. I would like to be able to see some
identifying information (at minimum, the Document Number and Revision,
Document Title, Document Effective Date and Change Number) on the form
regardless of which stage it was entered. Since the normalization process
occurred, I can pull the Document Title and Effective Date from the filing
database and the Change Number from the revision table.
I run into problems with the Document Number and Revision field since it is
located in two tables (creation and filing). Document Number and Revision
cannot be the primary key in the filing table since not all documents filed
have a Document Number and Revision. It is nice to have it in the creation
table as the primary key so as to prevent any inadvertent duplication of
entries in the Document Number and Revision field.
Any help is greatly appreciated.
(creation, revision, and filing) and then tracking training. Since I am
working with existing data for tracking documents, I am concentrating on
making sure this works first before including training. This existing data is
located in separate access databases that function more like excel
spreadsheets. I have combined them into tables within one database, performed
the normalization steps, created a junction table for the primary keys of the
individual tables, and created relationships from the primary keys of the
individual tables to the junction table.
I am having trouble with one field (Document Number and Revision). It is in
three tables (creation, filing, and the junction tables). In the creation
table, Document Number and Revision field is the primary key. In the filing
and junction tables, the Document Number and Revision field is a foreign key.
I was unable to create a relationship between the creation table and the
filing table and enable referential integrity. Therefore, I created a
one-to-many relationship for Document Number and Revision field from the
creation table to the junction table. Is this sufficient normalization? Also,
is this one relationship sufficient to link the data?
There will not be equivalent number of records in each of these tables. The
filing table will include the most records.
I have questions regarding forms. I would like to be able to see some
identifying information (at minimum, the Document Number and Revision,
Document Title, Document Effective Date and Change Number) on the form
regardless of which stage it was entered. Since the normalization process
occurred, I can pull the Document Title and Effective Date from the filing
database and the Change Number from the revision table.
I run into problems with the Document Number and Revision field since it is
located in two tables (creation and filing). Document Number and Revision
cannot be the primary key in the filing table since not all documents filed
have a Document Number and Revision. It is nice to have it in the creation
table as the primary key so as to prevent any inadvertent duplication of
entries in the Document Number and Revision field.
Any help is greatly appreciated.