Re-uploaded the project in only one repository
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-configuration PUBLIC
|
||||
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
|
||||
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
|
||||
<hibernate-configuration>
|
||||
<session-factory>
|
||||
<!-- properties -->
|
||||
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
|
||||
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
|
||||
<property name="connection.url">jdbc:mysql://localhost:3306/colegio</property>
|
||||
<property name="connection.username">root</property>
|
||||
<property name="connection.password">daniel980</property>
|
||||
<property name="hibernate.connection.provider_class">org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider</property>
|
||||
<property name="hibernate.c3p0.acquire_increment">1</property>
|
||||
<property name="hibernate.c3p0.idle_test_period">0</property>
|
||||
<property name="hibernate.c3p0.min_size">1</property>
|
||||
<property name="hibernate.c3p0.max_size">15</property>
|
||||
<property name="hibernate.c3p0.timeout">0</property>
|
||||
<property name="show_sql">false</property>
|
||||
<property name="query.substitutions">true 1, false 0, yes 'Y', no 'N'</property>
|
||||
<!-- mapping files -->
|
||||
<mapping resource="ormmapping/orm/Actividad.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Anotacion.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Apoderado.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Asignatura.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Asistencia.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Colegio.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Curso.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Estudiante.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Nota.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Profesor.hbm.xml" />
|
||||
</session-factory>
|
||||
</hibernate-configuration>
|
||||
@@ -0,0 +1,608 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<Model quotesql="1" tablecharset="UTF8" mysql_version="504"
|
||||
mssql_version="2005" derby_version="106" ingres_version="9">
|
||||
<Entity name="colegio" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="nombre">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="curso" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="colegio_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>colegio.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="nivel">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="letra">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>1</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="asignatura" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="curso_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>curso.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="profesor_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>profesor.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="nombre">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="estudiante" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="curso_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>curso.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="apoderado_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>apoderado.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="nombre">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="rut">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="apoderado" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="colegio_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>colegio.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="nombre">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="rut">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="nota" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="estudiante_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>estudiante.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="asignatura_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>asignatura.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="valor">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>6</Type>
|
||||
<Length>0</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="anotacion" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="estudiante_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>estudiante.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="profesor_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>profesor.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="descripcion">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="positiva">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>1</Type>
|
||||
<Length>1</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="asistencia" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="estudiante_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>estudiante.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="dia">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>17</Type>
|
||||
<Length>0</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="asistio">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>1</Type>
|
||||
<Length>1</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="profesor" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="colegio_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>colegio.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="nombre">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="rut">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<Entity name="actividad" Unlogged="false" PKClustered="0">
|
||||
<Column name="id_pk">
|
||||
<PrimaryKey>true</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>increment</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="asignatura_id_fk">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>true</ForeignKey>
|
||||
<ReferencedColumn>asignatura.id_pk</ReferencedColumn>
|
||||
<Type>9</Type>
|
||||
<Length>10</Length>
|
||||
<Nullable>false</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="fecha">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>17</Type>
|
||||
<Length>0</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
<Column name="tipo">
|
||||
<PrimaryKey>false</PrimaryKey>
|
||||
<ForeignKey>false</ForeignKey>
|
||||
<Type>27</Type>
|
||||
<Length>100</Length>
|
||||
<Nullable>true</Nullable>
|
||||
<IDGenerator>native</IDGenerator>
|
||||
<Unique>false</Unique>
|
||||
<Index>false</Index>
|
||||
<UserTypes />
|
||||
</Column>
|
||||
</Entity>
|
||||
<ForeignKey name="FKanotacion106484">
|
||||
<ReferenceTable>anotacion</ReferenceTable>
|
||||
<ReferencedTable>estudiante</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>estudiante_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKnota970842">
|
||||
<ReferenceTable>nota</ReferenceTable>
|
||||
<ReferencedTable>estudiante</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>estudiante_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKasignatura734940">
|
||||
<ReferenceTable>asignatura</ReferenceTable>
|
||||
<ReferencedTable>curso</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>curso_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKestudiante399501">
|
||||
<ReferenceTable>estudiante</ReferenceTable>
|
||||
<ReferencedTable>curso</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>curso_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKactividad385633">
|
||||
<ReferenceTable>actividad</ReferenceTable>
|
||||
<ReferencedTable>asignatura</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>asignatura_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKestudiante816093">
|
||||
<ReferenceTable>estudiante</ReferenceTable>
|
||||
<ReferencedTable>apoderado</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>apoderado_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKcurso1967">
|
||||
<ReferenceTable>curso</ReferenceTable>
|
||||
<ReferencedTable>colegio</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>colegio_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKasistencia331039">
|
||||
<ReferenceTable>asistencia</ReferenceTable>
|
||||
<ReferencedTable>estudiante</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>estudiante_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKasignatura442837">
|
||||
<ReferenceTable>asignatura</ReferenceTable>
|
||||
<ReferencedTable>profesor</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>profesor_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKanotacion379168">
|
||||
<ReferenceTable>anotacion</ReferenceTable>
|
||||
<ReferencedTable>profesor</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>profesor_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKnota157065">
|
||||
<ReferenceTable>nota</ReferenceTable>
|
||||
<ReferencedTable>asignatura</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>asignatura_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKapoderado153902">
|
||||
<ReferenceTable>apoderado</ReferenceTable>
|
||||
<ReferencedTable>colegio</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>colegio_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
<ForeignKey name="FKprofesor406122">
|
||||
<ReferenceTable>profesor</ReferenceTable>
|
||||
<ReferencedTable>colegio</ReferencedTable>
|
||||
<Columns>
|
||||
<Column>colegio_id_fk</Column>
|
||||
</Columns>
|
||||
<RefColumns>
|
||||
<Column>id_pk</Column>
|
||||
</RefColumns>
|
||||
</ForeignKey>
|
||||
</Model>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-configuration PUBLIC
|
||||
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
|
||||
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
|
||||
<hibernate-configuration>
|
||||
<session-factory>
|
||||
<!-- properties -->
|
||||
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
|
||||
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
|
||||
<property name="connection.url">jdbc:mysql://localhost:3306/colegio</property>
|
||||
<property name="connection.username">root</property>
|
||||
<property name="connection.password">admin</property>
|
||||
<property name="hibernate.connection.provider_class">org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider</property>
|
||||
<property name="hibernate.c3p0.acquire_increment">1</property>
|
||||
<property name="hibernate.c3p0.idle_test_period">0</property>
|
||||
<property name="hibernate.c3p0.min_size">1</property>
|
||||
<property name="hibernate.c3p0.max_size">15</property>
|
||||
<property name="hibernate.c3p0.timeout">0</property>
|
||||
<property name="show_sql">false</property>
|
||||
<property name="query.substitutions">true 1, false 0, yes 'Y', no 'N'</property>
|
||||
<!-- mapping files -->
|
||||
<mapping resource="ormmapping/orm/Actividad.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Anotacion.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Apoderado.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Asignatura.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Asistencia.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Colegio.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Curso.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Estudiante.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Nota.hbm.xml" />
|
||||
<mapping resource="ormmapping/orm/Profesor.hbm.xml" />
|
||||
</session-factory>
|
||||
</hibernate-configuration>
|
||||
@@ -0,0 +1,304 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<Database>
|
||||
<Setting type="512">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="1024">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="131072">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="128">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="32">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="16384">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="2048">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="262144">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="256">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="65536">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="64">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="16">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="8192">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="32768">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="8">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="4096">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="33554432">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="524288">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="16777216">
|
||||
<Driver></Driver>
|
||||
<DriverFiles></DriverFiles>
|
||||
<Dialect></Dialect>
|
||||
<DriverClass></DriverClass>
|
||||
<URL></URL>
|
||||
<UserName></UserName>
|
||||
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
|
||||
<HostName></HostName>
|
||||
<PortNO></PortNO>
|
||||
<DBName></DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
<Setting type="2">
|
||||
<Driver>MySQL (Connector/J Driver)</Driver>
|
||||
<DriverFiles><<MySQL Connector/J 5.1.33>></DriverFiles>
|
||||
<Dialect>org.hibernate.dialect.MySQLDialect</Dialect>
|
||||
<DriverClass>com.mysql.jdbc.Driver</DriverClass>
|
||||
<URL>jdbc:mysql://localhost:3306/colegio</URL>
|
||||
<UserName>root</UserName>
|
||||
<EncryptedPassword>AC56CC10CDF6B07FCCD3D10F3C1884D2</EncryptedPassword>
|
||||
<HostName>localhost</HostName>
|
||||
<PortNO>3306</PortNO>
|
||||
<DBName>colegio</DBName>
|
||||
<ServiceName></ServiceName>
|
||||
<ServerName></ServerName>
|
||||
<SelectedForm>true</SelectedForm>
|
||||
</Setting>
|
||||
</Database>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Actividad" table="actividad" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="asignatura_id_fk" cascade="lock"
|
||||
column="asignatura_id_fk" class="orm.Asignatura" not-null="true"
|
||||
lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="fecha" column="fecha" type="date" not-null="false"
|
||||
lazy="false" />
|
||||
<property name="tipo" column="tipo" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Anotacion" table="anotacion" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="estudiante_id_fk" cascade="lock"
|
||||
column="estudiante_id_fk" class="orm.Estudiante" not-null="true"
|
||||
lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="profesor_id_fk" cascade="lock"
|
||||
column="profesor_id_fk" class="orm.Profesor" not-null="true" lazy="no-proxy"
|
||||
access="field">
|
||||
</many-to-one>
|
||||
<property name="descripcion" column="descripcion" type="string"
|
||||
length="100" not-null="false" lazy="false" />
|
||||
<property name="positiva" column="positiva" type="boolean"
|
||||
length="1" not-null="false" lazy="false" />
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Apoderado" table="apoderado" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk"
|
||||
class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<property name="rut" column="rut" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<set name="ORM_Estudiante" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="apoderado_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Estudiante" />
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Asignatura" table="asignatura" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="curso_id_fk" cascade="lock" column="curso_id_fk"
|
||||
class="orm.Curso" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="profesor_id_fk" cascade="lock"
|
||||
column="profesor_id_fk" class="orm.Profesor" not-null="true" lazy="no-proxy"
|
||||
access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<set name="ORM_Actividad" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="asignatura_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Actividad" />
|
||||
</set>
|
||||
<set name="ORM_Nota" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="asignatura_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Nota" />
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Asistencia" table="asistencia" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="estudiante_id_fk" cascade="lock"
|
||||
column="estudiante_id_fk" class="orm.Estudiante" not-null="true"
|
||||
lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="dia" column="dia" type="date" not-null="false"
|
||||
lazy="false" />
|
||||
<property name="asistio" column="asistio" type="boolean"
|
||||
length="1" not-null="false" lazy="false" />
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Colegio" table="colegio" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<property name="nombre" column="nombre" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<set name="ORM_Curso" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="colegio_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Curso" />
|
||||
</set>
|
||||
<set name="ORM_Apoderado" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="colegio_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Apoderado" />
|
||||
</set>
|
||||
<set name="ORM_Profesor" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="colegio_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Profesor" />
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Curso" table="curso" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk"
|
||||
class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nivel" column="nivel" type="integer" length="10"
|
||||
not-null="false" lazy="false" />
|
||||
<property name="letra" column="letra" type="string" length="1"
|
||||
not-null="false" lazy="false" />
|
||||
<set name="ORM_Asignatura" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="curso_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Asignatura" />
|
||||
</set>
|
||||
<set name="ORM_Estudiante" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="curso_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Estudiante" />
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Estudiante" table="estudiante" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="curso_id_fk" cascade="lock" column="curso_id_fk"
|
||||
class="orm.Curso" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="apoderado_id_fk" cascade="lock"
|
||||
column="apoderado_id_fk" class="orm.Apoderado" not-null="true" lazy="no-proxy"
|
||||
access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<property name="rut" column="rut" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<set name="ORM_Anotacion" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="estudiante_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Anotacion" />
|
||||
</set>
|
||||
<set name="ORM_Nota" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="estudiante_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Nota" />
|
||||
</set>
|
||||
<set name="ORM_Asistencia" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="estudiante_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Asistencia" />
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Nota" table="nota" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="estudiante_id_fk" cascade="lock"
|
||||
column="estudiante_id_fk" class="orm.Estudiante" not-null="true"
|
||||
lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<many-to-one name="asignatura_id_fk" cascade="lock"
|
||||
column="asignatura_id_fk" class="orm.Asignatura" not-null="true"
|
||||
lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="valor" column="valor" type="double" not-null="false"
|
||||
lazy="false" />
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
|
||||
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="orm.Profesor" table="profesor" lazy="false">
|
||||
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
|
||||
<generator class="increment">
|
||||
</generator>
|
||||
</id>
|
||||
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk"
|
||||
class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
|
||||
</many-to-one>
|
||||
<property name="nombre" column="nombre" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<property name="rut" column="rut" type="string" length="100"
|
||||
not-null="false" lazy="false" />
|
||||
<set name="ORM_Asignatura" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="profesor_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Asignatura" />
|
||||
</set>
|
||||
<set name="ORM_Anotacion" lazy="true" cascade="save-update,lock"
|
||||
inverse="true">
|
||||
<key column="profesor_id_fk" not-null="true" />
|
||||
<one-to-many class="orm.Anotacion" />
|
||||
</set>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
Reference in New Issue
Block a user