Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rPLSc-00Aw4E-P4 for pgsql-bugs@arkaria.postgresql.org; Mon, 15 Jan 2024 11:48:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rPLSb-00FKh4-GL for pgsql-bugs@arkaria.postgresql.org; Mon, 15 Jan 2024 11:48:57 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rPLI8-00FKE1-Tt for pgsql-bugs@lists.postgresql.org; Mon, 15 Jan 2024 11:38:09 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rPLI6-001dtg-Cg for pgsql-bugs@lists.postgresql.org; Mon, 15 Jan 2024 11:38:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:Cc:From:To:Subject: MIME-Version:Content-Type:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=rY2d3kMVeIjxkrgLApuDDQmjhK/bo8UPD905sWwrbYI=; b=E5Xnc84f1ohTHAzX0NwSD4UNS5 IEG7DgfYKk/YqIzaggeyRr31o/ehi9YCp89nQeWoCd/3D44aecznPVn6rv9Sc8geu6R777ZQnPKc1 VewCXXy1kOlAg1GXwVnKMBbQVWfmOQAw8uRj69pNb0DEowLfFNqBPeqaWDoYAUW/+GlErxxpSjLAB Av91TWKdu45u0mhdp7Lf+Dr35u23VWHDBou68ZBdg2vX9DJvzpMSDLUhOrjC+d7C3BQIugQCKCsbz jh/3SQN2RyqH/9TfMGGEUExq7k5NTaMDSzTX4Lk4RCcUWzZ3DYEIleiQUZe98as3a+FdfxGmQ9Hxp jcWvzmsg==; Received: from wrigleys.postgresql.org ([2a02:c0:301:0:ffff::34]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rPLI4-004zdY-6z for pgsql-bugs@lists.postgresql.org; Mon, 15 Jan 2024 11:38:05 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rPLI2-00CPf3-Bh for pgsql-bugs@lists.postgresql.org; Mon, 15 Jan 2024 11:38:02 +0000 Content-Type: multipart/mixed; boundary="===============4504375738698283464==" MIME-Version: 1.0 Subject: BUG #18295: In PostgreSQL a unique index on targeted columns is sufficient to support a foreign key To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: gparc@online.fr Reply-To: gparc@online.fr, pgsql-bugs@lists.postgresql.org Date: Mon, 15 Jan 2024 11:37:19 +0000 Message-ID: <18295-0ed0fac5c9f7b17b@postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4504375738698283464== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxODI5NQpMb2dnZWQgYnk6ICAgICAgICAgIEdpbGxlcyBQQVJDCkVtYWls IGFkZHJlc3M6ICAgICAgZ3BhcmNAb25saW5lLmZyClBvc3RncmVTUUwgdmVyc2lvbjogMTYuMQpP cGVyYXRpbmcgc3lzdGVtOiAgIExpbnV4CkRlc2NyaXB0aW9uOiAgICAgICAgCgpIZWxsbywNCg0K Y29taW5nIGZyb20gT3JhY2xlLCBJJ20gc3VycHJpc2VkIHRvIHNlZSB0aGF0IGluIFBvc3RncmVT UUwsIGEgZm9yZWlnbiBrZXkKY2FuIGJlIGxpbmtlZCB0byBhIHVuaXF1ZSBpbmRleA0Kb24gdGhl IHRhcmdldCB0YWJsZSBhbmQgbm90IGV4Y2x1c2l2ZWx5IHRvIGEgcHJpbWFyeSBrZXkgY29uc3Ry YWludCBvcgpVTklRVUUgY29uc3RyYWludC4NCkV2ZW4gaWYgYSBwcmltYXJ5L3VuaXF1ZSBjb25z dHJhaW50IGltcGxpZXMgdGhlIGNyZWF0aW9uIG9mIGEgdW5pcXVlIGluZGV4LApzZW1hbnRpY2Fs bHksIGl0J3Mgbm90IHRoZSBzYW1lLg0KDQpJbiBPcmFjbGUsIGluIHRoYXQgY2FzZSAob25seSB1 bmlxdWUgaW5kZXggb24gdGFyZ2V0ZWQgY29sdW1ucyksIHdlIGdldCB0aGUKZm9sbG93aW5nIGVy cm9yIDogDQpPUkEtMDIyNzA6IG5vIG1hdGNoaW5nIHVuaXF1ZSBvciBwcmltYXJ5IGtleSBmb3Ig dGhpcyBjb2x1bW4tbGlzdA0KDQpSZWFkaW5nIHRoZSBQb3N0Z3JlU1FMIGRvY3VtZW50YXRpb24s IEkgZm91bmQgdGhpcyBzbmlwcGV0IGluIENoYXB0ZXIgNS40CihodHRwczovL3d3dy5wb3N0Z3Jl c3FsLm9yZy9kb2NzL2N1cnJlbnQvZGRsLWNvbnN0cmFpbnRzLmh0bWwjRERMLUNPTlNUUkFJTlRT LUZLKQo6IA0KIkEgZm9yZWlnbiBrZXkgbXVzdCByZWZlcmVuY2UgY29sdW1ucyB0aGF0IGVpdGhl ciBhcmUgYSBwcmltYXJ5IGtleSBvciBmb3JtCmEgdW5pcXVlIGNvbnN0cmFpbnQuIFRoaXMgbWVh bnMgdGhhdCB0aGUgcmVmZXJlbmNlZCBjb2x1bW5zIGFsd2F5cyBoYXZlIGFuCmluZGV4ICh0aGUg b25lIHVuZGVybHlpbmcgdGhlIHByaW1hcnkga2V5IG9yIHVuaXF1ZSBjb25zdHJhaW50KTsiDQp3 aGljaCBzZWVtcyB0byBzdWdnZXN0IHRoYXQgaW4gUG9zdGdyZVNRTCBhbHNvIGEgZm9yZWlnbiBr ZXkgc2hvdWxkIHJlZmVyIHRvCmEgcHJpbWFyeS91bmlxdWUgY29uc3RyYWludCBvbiB0aGUgdGFy Z2V0IHRhYmxlLg0KDQpJcyBpdCBhIGJ1ZyBvciBhbiBpbnRlbmRlZCBmZWF0dXJlID8gSWYgdGhl IGxhdHRlciwgSSB0aGluayB0aGUgZG9jIHNob3VsZApiZSBhbWVuZGVkIHRvIHJlbW92ZSBhbnkg YW1iaWd1aXR5Lg0KDQpSZWdhcmRzDQoNClAuUy4gYnkgdGhlIHdheSwgSSBkb24ndCBrbm93IHdo YXQgdGhlIFNRTCBzdGFuZGFyZCBzdGF0ZXMgYWJvdXQgdGhhdC4KCg== --===============4504375738698283464==--