Package edu.ksu.cis.bnj.bbn.prm

Interface Summary
PRMData Purpose: Interface holding constants Description:PRM stands for Probabilistic Relational Model.PRM aims at modeling a relational database into a bayesian network.This is an interface for all constants used in all of PRM code.
 

Class Summary
PRMClass Purpose: Abstract Relational Database table in a PRM class Description:PRM stands for Probabilistic Relational Model.PRM aims at modeling a relational database into a bayesian network.PRMClass is an object-oriented class modeling of a typical relational database table.This class will represent a database table and abstracts properties of a database table into member variables, like primary key, foreign key, list of other attributes of the table.It only gives the structure/ schema of a relational database table and not the actual tuples, i.e., it does not give the values of rows of the table.
PRMGraph PRM Graph
PRMk2  
PRMK2_handCoded  
PRMNode PRMNode
PRMSchema THIS CLASS IS NOT USED ANY MORE*************** schema format is as follows: priamaryKeys, + attributes + referenceAttributes ex: primaryKey1, primaryKey2, attribute1, attribute2, referenceKey1; default order: primaryKeys followed by attributes followed by referenceKeys