diff --git a/web/App_Code/Sql/activity.sql b/web/App_Code/Sql/activity.sql new file mode 100644 index 00000000..6acd3835 --- /dev/null +++ b/web/App_Code/Sql/activity.sql @@ -0,0 +1,27 @@ +-- Table: activity + +-- DROP TABLE activity; + +CREATE TABLE activity +( + "MAECode" character varying(512) NOT NULL, -- Identifiant de l'activité, à terme, il faudrait ajouter un champ à cette id: le code pays.... + title character varying(2048) NOT NULL, -- Description textuelle du code APE + applicationname character varying(255) NOT NULL, + CONSTRAINT activity_pkey PRIMARY KEY ("MAECode", applicationname) +) +WITH ( + OIDS=FALSE +); +COMMENT ON TABLE activity + IS 'Activités prises en charge par l''application désignée'; +COMMENT ON COLUMN activity."MAECode" IS 'Identifiant de l''activité, à terme, il faudrait ajouter un champ à cette id: le code pays. + +Definition francaise: +un code NACE sur les quatre première lettre (code européen), +une lettre en cinquième position. + +Exemple: ''71.12B'' => "Ingénierie, études techniques" +'; +COMMENT ON COLUMN activity.title IS 'Description textuelle du code APE'; + + diff --git a/web/ChangeLog b/web/ChangeLog index 99cc6555..429a296b 100644 --- a/web/ChangeLog +++ b/web/ChangeLog @@ -1,3 +1,9 @@ +2015-11-23 Paul Schneider + + * activity.sql: definit les activités en base de données. + + * Web.csproj: ajoute la definition de la donnée `activité`. + 2015-11-23 Paul Schneider * style.css: diff --git a/web/Web.csproj b/web/Web.csproj index 25d03f5f..999b66b3 100644 --- a/web/Web.csproj +++ b/web/Web.csproj @@ -542,6 +542,7 @@ +