Al diseñar una API RESTful, ¿los recursos que dependen de otros se modelarán como suburis o simplemente se deberían referir entre sí?Relaciones de recursos de modelado con API RESTful
E.g. suponiendo una puerta siempre depende de una casa luego
/house/73/door/1
o
/house/73
/door/1044
dónde está la casa y la puerta incluyen referencias a los demás?
La mayoría de las API RESTful que he encontrado son bastante planas, por lo que me gustaría hacer referencia a las que tienen dependencias de relaciones más complejas.
Saludos
También mencionaría que, por ejemplo, los URI geniales no cambian. En otras palabras, no agregue cosas a los URI que no son permanentes. Entonces, si '73' es tu clave principal en una base de datos, no podrás combinar bases de datos fácilmente ... – mogsie