asked on
ASKER
ASKER
ASKER
Oracle is an object-relational database management system. It supports a large number of languages and application development frameworks. Its primary languages are SQL, PL/SQL and Java, but it also includes support for C and C++. Oracle also has its own enterprise modules and application server software.
TRUSTED BY
Does every rule consist of the same 5 tests? if so, all 5 should be distinct columns in a single table.
You might want to consider this structure even if some rules might be missing a couple and simply null them.
(rule_id, test1, test2,test3,test4,test5)
Could each rule have a varying number of tests, possibly even more than 5, and the which types of tests can vary as well?
If so test types should be a separate table and each rule should have one or more rows that join to the test table.
(test_id, test_description)
(rule_id, test_id, test_result)