1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-26 16:32:13 +01:00
Files
archived-doc-es/reference/sdodasrel/limitations.xml
Pedro Antonio Gil Rodríguez c411426bee Translation [es]
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@325054 c90b9560-bf6c-de11-be94-00142212c4b1
2012-04-11 15:00:10 +00:00

85 lines
3.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 36a6e2aa5dbcf33088f34981ef3a5083fe02dd1a Maintainer: seros Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="sdodasrel.limitations" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Limitations</title>
<para>
Existen las siguientes limitaciones en la versión actual del
DAS Relacional:
<itemizedlist>
<listitem>
<para>
No hay soporte para nulls. No existe soporte para el tipo NULL de SQL.
No es lícito asignar un NULL de PHP a una propiedad de un objeto de datos
y el DAS Relacional no lo escribirá como NULL en la
base de datos. Si se encuentran nulls en la base de datos en una consulta,
la propiedad permanecerá sin establecer.
</para>
</listitem>
<listitem>
<para>
Sólo dos tipos de relaciones SDO. La metainformación descrita abajo
permite al DAS Relacional modelar sólo dos tipo de relación SDO:
relaciones de contención polievaluadas y referencias de no contención
monoevaluadas. En SDO, si una propiedad describe una
relación mono o polievaluada, y si es de contención o
de no contención, es idenpendiente. El rango completo de posibilidades
que SDO permite no puede ser definido. Pueden existir relaciones
que serían útiles modelar pero cuya implementación
no se puede administrar.
Un ejemplo es una relación de contención monoevaluada.
</para>
</listitem>
<listitem>
<para>
No hay soporte para el rango completo de tipos de datos de SDO. El DAS
Relacional define todos las propiedades primitivas en el modelo SDO como
de tipo string. SDO define un conjunto más rico de tipos que contiene tipos
integer, float, booleano y fecha y hora. String es adecuado
para los propósitos del DAS Relacional porque la combinación de PHP,
PDO y la base de datos asegurará que los valores pasados como cadenas
serán convertidos al tipo apropiado antes de ser puestos en la base de datos.
Esto afecta a algunos escenarios en los que el DAS Relacional tiene
que trabajar con un grafo de datos que proviene o se dirige a un
DAS diferente.
</para>
</listitem>
<listitem>
<para>
Sólo una clave foránea por tabla.
La metainformación solamente proporciona los medios para especificar una clave
foránea por tabla. Esta clave foránea puede ser referenciada a uno de los dos tipos
de relación SDO soportados. Obviamente existen algunos escenarios
que no se pueden describir bajo esta limitación - no es posible
tener dos referencias de no contención desde una tabla a otra,
por ejemplo.
</para>
</listitem>
</itemizedlist>
</para>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->