<?xml version="1.0"?>
<!-- $Id: site.xml 13 2006-12-17 18:56:40Z unicinfo $
  Copyright (c) 2004 Kurt M. Brown.
  This file is subject to the terms and conditions of the GNU General Public
  License. See the file COPYING for more details.
-->
<schema name="site">
  <!-- modified not needed (done in action/logging schema) -->

  <table name="concept" short="c" priority="1">
    <!-- class-instance of site, e.g., "Dairy Queen" -->
    <column name="conceptId"      scalar="int"        null="false" unique="pk"/>
    <column name="name"           scalar="vchar(30)"  null="false"/>
    <column name="created"        scalar="tstz"       null="false"/>
  </table>

  <table name="site" short="s" priority="1">
    <column name="siteId"         scalar="int"        null="false" unique="pk"/>
    <column name="conceptId"      scalar="int"        null="false"/>
    <column name="name"           scalar="vchar(30)"  null="false"/>
    <column name="address"        scalar="vchar(300)" null="false"/>
    <column name="created"        scalar="tstz"       null="false"/>

    <fk>
      <column name="conceptId"/>
      <table name="concept"/>
    </fk>
    <index name="concept">
      <column name="conceptId"/>
    </index>

  </table>

  <table name="division" short="div" priority="2">
    <column name="divisionId"     scalar="int"        null="false" unique="pk"/>
    <column name="name"           scalar="vchar(30)"  null="false"/>
    <column name="created"        scalar="tstz"       null="false"/>
  </table>

</schema>
