code: public void init(PDatabase database, FieldList record, Object lookupKey)
      {
          m_PDatabase = database;
          m_lookupKey = lookupKey;
          m_setPTableOwners = new HashSet<ThinPhysicalTableOwner>();
          database.addPTable(this);
      }
docs: Init this object.
  Note: The auto-counter field is not initialized here, as in the serialized
  version it is read from the data stream.
  @param database The raw data database for this raw data table.
  @param table The table this raw data table will supply data to.
  @param lookupKey The unique lookup key for this raw data table.