Question: In a database for a clinical reference lab a specimen, when taken, triggers a test order (for testing obviously) creation.If that test order produces a failure, the specimen is given a new test order and tested again until a non-failure result is obtained. And test order is created for exactly one specimen.
Would Test Order be a weak entity type since it is dependent on the specimen being taken, and without a specimen it wouldn't exist? Also, would this weak entity type be a self referencing one in the ERD since it generates another order if it is a failure? I am having trouble with this definition.