Note2: Oracle is not being backed up. You need to save anything you need long-term in the leland file system.
DESCRIBE Foo;
If the semantics of your application includes relations that are expected to be relatively small (e.g., schools within a university), it is fine to use some small relations, but please ensure that you have relations of the sizes prescribed above as well. When writing a program to fabricate data, there are two important points to keep in mind:
Turn in your program code for generating or transforming data, a small sample of the records generated for each relation (5 or so records per relation), and a script showing the loading of your data into Oracle.
The E/R model is --
The ODL model is --
interface Domains
(key name)
{
attribute string name;
relationship Set Hooks
inverse Hosts::HookedIn;
}
interface Hosts
{
attribute string name;
attribute string OS;
relationship Domains HookedIn
inverse Domains::Hooks;
}
interface UnivHosts: Hosts
{
attribute int UnivID;
}
interface ResiHosts: Hosts
{
attribute string Resident;
}
interface RAHosts: UnivHosts, ResiHosts
{
}
Please create relational database schemas as follows --