2 u013163705 u013163705 于 2016.04.21 22:14 提问

关于realm数据库是否存在外键这一说法?

我们知道关系型数据表之间为了保持完整性,通常会设置外键来约束他们之间的关系。最近打算使用realm数据库替换android sqlite,请问如果我设计的表与表之间具有外键约束关系的话,在realm中该怎么实现呢???还是realm本身就不存在这种约束??

2个回答

CSDNXIAON
CSDNXIAON   2016.04.21 22:22

关于数据库是否用外键的讨论
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

devmiao
devmiao   Ds   Rxr 2016.04.21 22:42
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
强大的ORM之Realm基础使用总结
Realm简单介绍Realm 专为移动应用而生, 高效, 快速, 轻量. 表之间的关联不用我们自己管, 不用像 GreenDao 需要自己另外在创建外键关联. 与之相比真是省事不少. 支持阻塞式的同步操作和非阻塞式的异步操作. 官方说 Realm 是非常快的, 在 UI 线程执行完全不会造成性能问题, 但是当数据量非常大的时候, 可以选择使用异步操作. 支持RxJava, 不过目前支持的是
Realm-在iOS中应用-全新的数据库思维模式
什么是realm?免费吗?开源吗?
最新的高效 易上手的app数据库realm 学习
最新的高效 易上手的app数据库realm 学习 什么也不要说,直接上官网 ,https://realm.io/cn/ 还有中文版,从介绍到使用,问题解决等十分详细。请以官网为准 Realm 大部分代码都是开源的,但是其强大功能取决于隐藏在平台内部的一个核心数据库引擎,这个引擎完全由 C++ 编写而成。在这次讲座当中,来自 Realm 的工程师 JP Simard 将带
SQL Server— 存在检测、建库、 建表、约束、外键、级联删除
/******************************************************************************** *主题: SQL Server— 存在检测、建库、 建表、约束、外键、级联删除 *说明:本文是个人学习的一些笔记和个人愚见 * 有很多地方你可能觉得有异议,欢迎一起讨论
数据库查看所有外键,验证某外键是否已经存在(mysql)
说明:FK_PRODUCT_ID代表外键名称,验证是否已存在 SELECT * FROM information_schema.KEY_COLUMN_USAGE WHERE CONSTRAINT_NAME='FK_PRODUCT_ID' 感谢思路
Realm数据库使用
介绍Realm是一个可以替代SQLite以及ORMlibraries的轻量级数据库。相比SQLite,Realm更快并且具有很多现代数据库的特性,比如支持JSON,流式api,数据变更通知,以及加密支持使用方法1. 添加Realm到工程要在安卓工程中使用Realm,你需要在module的build.gradle文件中添加一个添加一个依赖:compile 'io.realm:realm-android
Realm数据库 从入门到“放弃”
前言 由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。 Realm是由Y Combinator孵化的创业团队开源出来的一款可以用于iOS(同样适用于Swift&Objective-C)和Android的跨平台移动数据库。目前最新版是Realm 2.0.2,支持的平台包括Java,Objective-C,Swift,React Native,Xamarin。 Real
Realm学习(二)
首先,realm1.0.0发布了         我又来ZB realm了!我就是Afinal2群的冷武,无形ZB,最为致命!         这次打算按照使用顺序来扯扯:Rx大法好!         一、配置         建议最好是在Application中设置统一配置,这样方便在整个app中使用,虽说允许差异化创建,但是刚开始还是统一比较好,代码如下: RealmCo
数据库Realm的使用
数据库Realm的使用中文API:https://realm.io/cn/docs/java/latest/1.在项目的build.gradle中添加:classpath “io.realm:realm-gradle-plugin:2.1.1”2.在app的build.gradle中添加:apply plugin: 'realm-android'3.创建Applicationpackage dom.
Realm 数据库的简单使用
Realm 出来这么久了,一直没时间巩固,今天就花点时间巩固下吧。 在没接触Realm之前,基本都是用Sqlite,现在都抛弃Sqlite了,相对于Sqlite来说,Realm更快并且具有很多现代数据库的特性,支持JSON,流式api等,数据变更通知,以及加密支持,这些都为安卓开发者带来了方便。当然,现在Realm支持的语言挺多的,更多。现在已更新到2.2.0版,下面都是基于2.2.0实现的。