IBDB@XE

index

Table COMPETICIO

Conté la informació de les diferents competicions.

Columns
Name Type Optional Default Comments
ID NUMBER(10)     Identificador única de la competició
NOM VARCHAR2(50)     Nom de la competició
AMBIT VARCHAR2(11)   'NACIONAL' Ambit de la competició CONTINENTAL o NACIONAL
GENERE VARCHAR2(7)   'MASCULI' Genere de la competició MASCULI o FEMENI
MODALITAT VARCHAR2(15)   'NORMAL' Modalitat de la competició NORMAL o CADIRA DE RODES
PAIS_ID NUMBER(5) Y   Identificador del pais on es realitza la competició
CONTINENT_ID NUMBER(5) Y   Indentificador del continent on es realitza la competició
NOMBRE_ARBITRES NUMBER(1)     Nombre d'arbires que hi ha en cada partit d'aquesta competició
CATEGORIA_ID NUMBER(5)     Identificador únic de la categoría on es juga aquesta competició
TEMPORADA VARCHAR2(9)     Temporada enb format YYYY-YYYY

Primary Key
Name Columns
PK_COMPETICIO ID

Unique Keys
Name Columns
UK_COMPETICIO ID,TEMPORADA,PAIS_ID

Foreign Keys
Name Columns Referencing Table Columns
FK_COMPETICIO_CATEGORIA CATEGORIA_ID CATEGORIA ID
FK_COMPETICIO_CONTINENT CONTINENT_ID CONTINENT ID
FK_COMPETICIO_PAIS PAIS_ID PAIS ID

Check Constraints
Name Condition
CHCK_COMPETICIO_MODALITAT MODALITAT IN ('NORMAL', 'CADIRA DE RODES')
CHK_COMPETICIO_AMBIT AMBIT IN ('CONTINENTAL', 'NACIONAL')
CHK_COMPETICIO_GENERE GENERE IN ('MASCULI','FEMENI')

Indexes
Name Columns Type
PK_COMPETICIO ID Unique
UK_COMPETICIO ID,TEMPORADA,PAIS_ID Unique