<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-26801181.post7613208721789557809..comments</id><updated>2009-08-25T15:17:31.703+02:00</updated><category term='Tutorial PL/SQL'/><category term='Optimización y tuning de bases de datos'/><category term='Librerías estándar PLSQL'/><category term='Utilidades PLSQL'/><category term='Bases de datos Oracle'/><title type='text'>Comments on Programación PL/SQL y bases de datos Oracle: Tablas Oracle: Claves naturales o claves sustituti...</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.plsql.biz/feeds/7613208721789557809/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26801181/7613208721789557809/comments/default'/><link rel='alternate' type='text/html' href='http://www.plsql.biz/2009/01/tablas-oracle-claves-naturales-o-claves.html'/><author><name>José Luis Pérez</name><uri>https://profiles.google.com/102634062599347146150</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-4QS7hkQaOzk/AAAAAAAAAAI/AAAAAAAAGhg/FWpeXVJY9cg/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-26801181.post-7476523501815472740</id><published>2009-08-25T15:17:31.703+02:00</published><updated>2009-08-25T15:17:31.703+02:00</updated><title type='text'>Las ventajas principales de utilizar siempre una c...</title><content type='html'>Las ventajas principales de utilizar siempre una clave primaria secuencial que no signifique nada son:&lt;br /&gt;1º Unificación del criterio de claves primarias para todas las tablas del modelo&lt;br /&gt;&lt;br /&gt;2º Simplificación de todas las consultas ya que los JOIN entre tablas se hacen muy simples.&lt;br /&gt;&lt;br /&gt;3º posibilidad de establecer un criterio para los nombres de los campos que son PK de manera de ni siquiera tener que verlos para saber como se debería llamar la PK en cada tabla&lt;br /&gt;&lt;br /&gt;4º Independencia total de la logica de negocios sin importar si el dia de mañana se requiere almacenar un codigo duplicado o modificar la verdadera clave de la tabla.&lt;br /&gt;&lt;br /&gt;5º simplicidad y reduccion del numero de parámetros para procedimientos ya que con 1 parametro por tabla ya puedo obtener todos los datos asociados&lt;br /&gt;&lt;br /&gt;Hay muchas ventajas mas pero creo que estas con las principales</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26801181/7613208721789557809/comments/default/7476523501815472740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26801181/7613208721789557809/comments/default/7476523501815472740'/><link rel='alternate' type='text/html' href='http://www.plsql.biz/2009/01/tablas-oracle-claves-naturales-o-claves.html?showComment=1251206251703#c7476523501815472740' title=''/><author><name>Gabriel</name><uri>http://www.blogger.com/profile/13053650165579265786</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.plsql.biz/2009/01/tablas-oracle-claves-naturales-o-claves.html' ref='tag:blogger.com,1999:blog-26801181.post-7613208721789557809' source='http://www.blogger.com/feeds/26801181/posts/default/7613208721789557809' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1047914181'/></entry><entry><id>tag:blogger.com,1999:blog-26801181.post-246115058049597679</id><published>2009-03-02T20:47:00.000+01:00</published><updated>2009-03-02T20:47:00.000+01:00</updated><title type='text'>Desafortunadamente no siempre es fácil garantizar ...</title><content type='html'>Desafortunadamente no siempre es fácil garantizar la &lt;B&gt;inmutabilidad&lt;/B&gt; de un dato, verbigracia el número de documento de identidad es una clave natural para la identificación de personas, si embargo errores en la digitación o en el peor de los casos errores de la entidad que expide el documento hacen necesario actualizar este dato. Si la tabla de personas tiene muchas relaciones foráneas la actualización del documento de identidad se hace muy engorrosa.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26801181/7613208721789557809/comments/default/246115058049597679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26801181/7613208721789557809/comments/default/246115058049597679'/><link rel='alternate' type='text/html' href='http://www.plsql.biz/2009/01/tablas-oracle-claves-naturales-o-claves.html?showComment=1236023220000#c246115058049597679' title=''/><author><name>Diego Felipe</name><uri>http://www.blogger.com/profile/05908126592391290939</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.plsql.biz/2009/01/tablas-oracle-claves-naturales-o-claves.html' ref='tag:blogger.com,1999:blog-26801181.post-7613208721789557809' source='http://www.blogger.com/feeds/26801181/posts/default/7613208721789557809' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2012244007'/></entry></feed>
