The following snippet shows content of a DOML file, discRack.doml, which creates tables containing data person and its discs. This file can be found in discRack example, in <dods_home>/examples/discrack directory.
<?xml version="1.0" encoding="UTF-8"?>
<doml>
<database database="Standard">
<package id="discRack">
<package id="discRack.data">
<package id="discRack.data.person">
<table id="discRack.data.person.Person" dbTableName="person">
<column id="login" usedForQuery="true">
<type dbType="VARCHAR" javaType="String"/>
</column>
<column id="password" usedForQuery="true" generateSecure="true">
<type dbType="VARCHAR" javaType="String"/>
</column>
<column id="firstname" usedForQuery="true">
<type dbType="VARCHAR" javaType="String"/>
</column>
<column id="lastname" usedForQuery="true">
<type dbType="VARCHAR" javaType="String"/>
</column>
</table>
</package>
<package id="discRack.data.disc">
<table id="discRack.data.disc.Disc">
<column id="title" usedForQuery="true">
<type dbType="VARCHAR" javaType="String"/>
</column>
<column id="artist" usedForQuery="true">
<type dbType="VARCHAR" javaType="String"/>
</column>
<column id="genre" usedForQuery="true">
<type dbType="VARCHAR" javaType="String"/>
</column>
<column id="owner" usedForQuery="true">
<javadoc>/**
*Attribute describing a link to the owner of this disc.
*/</javadoc>
<referenceObject constraint="true" reference="discRack.data.person.Person"/>
<type dbType="none" javaType="discRack.data.person.PersonDO"/>
</column>
<column id="isLiked" usedForQuery="true">
<javadoc>/**
* A flag indicating whether the user likes this disc
*/</javadoc>
<type dbType="BIT" javaType="boolean"/>
</column>
</table>
</package>
</package>
</package>
</database>
</doml>