CREATE TABLE propriedades (
    id                 bigint NOT NULL,
    pessoa_id          bigint NOT NULL,
    nome               VARCHAR2(100) NOT NULL,
    pessoa_endereco_id INTEGER NOT NULL,
    area               NUMERIC(15, 2),
    area_arrendada     NUMERIC(15, 2),
    observacao         VARCHAR2(1000),
    numero_incra       bigint NOT NULL,
    situacao           SMALLINT DEFAULT 1
);

ALTER TABLE propriedades
    ADD CHECK ( situacao IN ( 0, 1 ) );

COMMENT ON COLUMN propriedades.area IS
    'área da propriedade em (ha)';

COMMENT ON COLUMN propriedades.area_arrendada IS
    'área da propriedade arrendada  em (ha)';

COMMENT ON COLUMN propriedades.numero_incra IS
    'Número do imóvel no INCRA';