PRB: No Error Message When Creating a Cyclic Relation (141083)
The information in this article applies to:
- Microsoft Visual FoxPro for Windows 3.0
- Microsoft Visual FoxPro for Windows 3.0b
This article was previously published under Q141083 SYMPTOMS
In the Database Container (DBC), a table can be related to itself to create
a cyclic relationship. No error message is displayed when the relation is
drawn between two tags of the same table. On the other hand, the SET
RELATION command returns an error message when a cyclic temporal relation
is created.
CAUSE
The cyclic relation is not a correct "SET RELATION" relation, but is used
in permanent relations for referential integrity purposes.
Relational theory allows a table to be related to itself. For example, in
an employee table, a whole division needs to be deleted. If the table is
related to itself, you can use a cascade rule when deleting the whole
division by deleting the division head.
STATUS
This behavior is by design.
Modification Type: | Major | Last Reviewed: | 9/30/2003 |
---|
Keywords: | KB141083 |
---|
|