Diagrama de Clase Página


Warning: Use of undefined constant jq_syntax_htmlentities - assumed 'jq_syntax_htmlentities' (this will throw an Error in a future version of PHP) in /home/luisper1/public_html/pfc.luisperez.org/blog/wp-content/plugins/jquery-syntax/jquery-syntax.php on line 37

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/luisper1/public_html/pfc.luisperez.org/blog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524
Diagrama Clase Página (I)

Diagrama Clase Página (I)

Definiremos el diagrama de clase Página y sus atributos:

id – ID página
titulo – titulo de la página
contenido – contenido de la página
fecha – fecha creación de la página
fechamod – fecha modificación de la página
estado – (‘borrador’,’publicado’)
visible – si queremos muestre en la barra lateral de la web
slug – url de la página

Esquema Tabla Páginas derivado de nuestro diagrama de clase:

CREATE TABLE `paginas` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `titulo` varchar(255) COLLATE utf8_spanish_ci DEFAULT '',
  `contenido` LONGTEXT DEFAULT '',
  `fecha` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `fechamod` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `estado` enum('borrador','publicado') NOT NULL DEFAULT 'borrador',
  `mostrar` tinyint(1) NOT NULL DEFAULT '1',
  `slug` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;

Acerca de Luis Pérez Alcaide

Es Ingeniero Técnico Informática / Desarrollador Web / SEO / Social Media. Blogger en diarioaborbo.com y podcaster deGuerrilla. En Twitter, LinkedIn y Google+
Esta entrada fue publicada en Desarrollo y etiquetada , . Guarda el enlace permanente.